@charset "utf-8";

/*织梦58（dede58.com）做最好的织梦整站模板下载网站*/

/*banner*/

.banner {

	position: relative;

	height: 557px;

	overflow: hidden;

	clear: both;

}

.ban_p, .ban_p li {

	height: 557px;

	overflow: hidden;

}

.ban_p li a {

	display: block;

	height: 557px;

	background: url(../images/banner1.jpg) no-repeat center 0;

}

.ban_t {

	width: 1100px;

	height: 50px;

	bottom: 60px;

	left: 50%;

	margin-left: -500px;

	position: absolute;

	text-align: center;

}

.ban_t em {

	width: 16px;

	height: 16px;

	border-radius: 16px;

	margin-right: 10px;

	display: inline-block;

	background: #d4d4d4;

}

.ban_t em.on {

	background: #e3232f;

}

.til01 {

	text-align: center;

	height: 159px;

	color: #2b2b34;

	font-size: 40px;

	line-height: 64px;

	font-family: "Microsoft Yahei";

	background: url(../images/tilbg1.png) no-repeat center 63px;

}

.til01 p {

	color: #767676;

	display: block;

	font-weight: normal;

	line-height: 46px;

	font-size: 20px;

}

.til01 a {

	color: #2b2b34;

}

/*搜索*/

.seabox {

	height: 66px;

	line-height: 40px;

	margin-top: -52px;

	position: relative;

}

.keyword {

	width: 455px;

	padding: 0 0 0 124px;

	white-space: nowrap;

}

.keyword a {

	padding: 0 6px;

	display: inline-block;

	white-space: nowrap;

}

.sea_inp {

	width: 320px;

	height: 37px;

	overflow: hidden;

	border: solid 1px #edeceb;

	border-radius: 19px;

}

.sea_inp .serach {

	width: 256px;

	height: 37px;

	border: 0;

	background: none;

	line-height: 37px;

	color: #555;

	padding: 0 0 0 17px;

	float: left;

	outline: none;

	display: block;

	font-size: 14px;

}

.sea_inp .sub {

	width: 45px;

	height: 37px;

	float: left;

	cursor: pointer;

	display: block;

	background: url(../images/sea_ico.gif) no-repeat 10px 7px;

	border: 0;

}

/*我们*/

.webox {

	background: #edeceb;

	height: 240px;

	padding: 19px 0 0;

	font-family: "Microsoft Yahei";

	line-height: 50px;

	color: #737373;

	overflow: hidden;

}

.webox_p {

	margin: 0 22px 0 0;

}

.webox_p, .webox_p img {

	width: 340px;

	height: 217px;

	display: block;

	overflow: hidden;

}

.webox_w {

	width: 758px;

	padding: 0 0 0 40px;

}

.webox_w h3 {

	height: 82px;

	line-height: 82px;

	font-size: 24px;

	color: #3d3d3d;

}

.webox_w h3 b {

	color: #e3232f;

}

.webox_w p {

	height: 94px;

	overflow: hidden;

}

.webox_w span {

	display: block;

	text-align: right;

}

/*加工范围*/

.range {

	padding: 39px 0 0;

	font-family: "Microsoft Yahei";

	height: 501px;

	line-height: 24px;

	color: #737373;

	position: relative;

	z-index: 9; width:100%; background-color:#ECECEC;

}

.range_c dl {

	position: relative;

	width: 275px;

	float: left;

	margin: 0 25px 0 0;

}

.range_c dl.born {

	margin: 0;

}

.range_c dt, .range_c dt img {

	width: 281px;

	height: 219px;

	display: block;

	overflow: hidden;

}

.range_c dd {

	width: 201px;

	height: 170px;

	display: block;

	position: absolute;

	left: 14px;

	top: 150px;

	padding: 18px 26px 0;

	background: url(../images/range_lbg.png) no-repeat center 0;

}

.range_c dd h3 {

	height: 64px;

	display: block;

	line-height: 64px;

	font-size: 18px;

	color: #2b2b34;

	text-align: center;

}

.range_c dd h3 a {

	display: block;

	color: #2b2b34;

}

.range_c dl:hover dd {

	border-bottom: solid 4px #e3232f;

}

.range_c dl:hover dd h3, .range_c dl:hover dd h3 a {

	color: #e3232f;

}

/*产品中心*/

.probox {

	height: 835px;

	padding: 30px 0 0;

	font-family: "Microsoft Yahei";

	margin-top: -5px;

}

.pro_nav {

	width: 282px;

	background: #fff;

	overflow: hidden;

}

.pro_nav h2 {

	font-size: 30px;

	line-height: 36px;

	height: 79px;

	overflow: hidden;

	color: #fff;

	background: #e3232f;

	padding: 24px 0 0 34px;

}

.pro_nav h2 span {

	font-size: 24px;

	line-height: 24px;

	display: block;

	font-weight: normal;

	font-family: Arial;

	opacity: 0.5;

	text-transform: uppercase;

}

.pro_nav h2 a {

	color: #fff;

}

.pro_nl {

	overflow: hidden;

	padding: 8px 2px 0;

}

.pro_nl h3 {

	clear: both;

	height: 52px;

	line-height: 52px;

	font-size: 16px;

	display: block;

	white-space: nowrap;

	width: 282px;

	background-color: #ECECEB;

	margin-bottom: 8px;

}
.pro_nl p{ font-size:14px; line-height:25px; padding-left:20px; background: url(../images/yuan.png) no-repeat 5px 10px; margin-left:10px;}
.pro_nl h3:last-child {

	border: 0;

}

.pro_nl h3 a {

	display: block;

	background: url(../images/nav_ico1.png) no-repeat 9px 13px;

	padding: 0 0 0 39px;

	color: #363739;

}

.pro_nl ul {

	display: block;

	padding: 8px 0 0 10px;

}

.pro_nl li {

	height: 50px;

	line-height: 50px;

	position: relative;

	white-space: nowrap;

	width: 240px;

	padding-left: 20px;

	background-color: #ECECEB;

	margin-bottom: 2px;

}

.pro_nl li a {

	display: block;

	color: #737373;

}

.pro_nl h3:hover a, .pro_nl h3 a:hover {

	color: #e3232f;

	background-position: 9px -37px;

}

.pro_pho, .pro_pho img {

	display: block;

	width: 282px;

	height: 92px;

	overflow: hidden;

}

.pro_list {

	width: 900px;

	overflow: hidden;

	

}

.pro_gg {

	height: 427px;

	overflow: hidden;

	margin-bottom: 15px;

}

.prev, .next {

	width: 37px;

	height: 82px;

	right: 0;

	top: 180px;

	display: block;

	z-index: 9;

	background: url(../images/next1.gif) no-repeat 0 0;

}

.prev {

	left: 0;

	background: url(../images/prev1.gif) no-repeat 0 0;

}

.prev2, .next2 {

	top: 355px;

}

.prev2 {

	left: 359px;

}

.prev:hover, .next:hover {

	background-position: 0 bottom;

}

.pro_gc, .pro_gc dt, .pro_gc dt img {

	width: 881px;

	height: 427px;

	overflow: hidden;

}

.pro_gc dl {

	position: relative;

	line-height: 30px;

}

.pro_gc dd {

	position: absolute;

	width: 242px;

	height: 240px;

	right: 84px;

	top: 108px;

	z-index: 2;

}

.pro_gc dd h3 {

	height: 60px;

	font-size: 20px;

	line-height: 38px;

	color: #363739;

}

.pro_gc dd h3 a {

	color: #363739;

	display: block;

}

.pro_wz {

	height: 130px;

	overflow: hidden;

}

.more01 a {

	display: block;

	width: 128px;

	line-height: 33px;

	border: solid 1px #e3232f;

	background: #fff;

	color: #e3232f;

	text-align: center;

	border-radius: 16px;

}

.pro_list ul {

	width: 1000px;

}

.pro_list li {

	width: 288px;

	float: left;

	margin: 0 10px 0 0;

}

.pro_list li p {

	border: solid 1px #eaeaea;

}

.pro_list li p, .pro_list li p img {

	width: 286px;

	height: 204px;

	display: block;

	overflow: hidden;

}

.pro_list li span {

	display: block;

	line-height: 39px;

	height: 39px;

	z-index: 1;

	background: #737373;

	color: #fff;

	text-align: center;

}

.pro_list li span a {

	color: #fff;

}

.pro_list li img, .pro_gc dt img, .range_c dt img, .webox_p img, .case_c dt img, .about_p img, .newbox dt img, .show_c li img {

	-webkit-transition: 1s;

	-moz-transition: 1s;

	transition: 1s;

}

.pro_list li img:hover, .pro_gc dt img:hover, .range_c dt img:hover, .webox_p img:hover, .case_c dt img:hover, .about_p img:hover, .newbox dt img:hover, .show_c li img:hover {

	-webkit-transform: scale(1.1);

	-moz-transform: scale(1.1);

	-ms-transform: scale(1.1);

	transform: scale(1.1);

}

.lxwm{ width:282px; background-color:#ECECEB;}

.lxwm li{ line-height:35px; color:#333333; padding-left:10px;}

/*优势*/

.container {

	width: 1200px;

	margin: 0 auto;

}

.yunu-section {

	padding: 65px 0; width:100%; 

}

.yunu-section-title {

	margin-bottom: 40px;

	font-size: 40px;

	text-align: center;

}

.yunu-section-title strong {

	color: #d82634;

}

.yunu-section-title i {

	display: block;

	margin: 0 auto 0;

	width: 57px;

	height: 66px;

	background: url(../images/sl_tbg.png) no-repeat center;

	line-height: 66px;

	text-align: center;

}

.yunu-section-title p {

	font-size: 20px;

	margin: 5px 0 0;

}

.yunu-section-title p span {

	color: #ddd;

	padding: 0 10px;

}

.s1 {

	text-align: center;

	font-size: 16px;

	line-height: 2.2;

	color: #6e6e6e;

}

.s2 li {

	float: left;

	width: 20%;

	margin-top: 40px;

}

.s2 li a {

	display: block;

}

.s2 li .img-center {

	overflow: hidden;

	width: 218px;

	margin: 0 auto;

}

.s2 li .img-center img {

	-webkit-transition: all 0.5s;

	transition: all 0.5s;

}

.s2 li a:hover .img-center img {

	-webkit-transform: scale(1.1);

	transform: scale(1.1);

}

.bg1 {

	background-color: #f5f5f5;

	position: relative;

	overflow: hidden;

}

.bg1:before {

	content: "";

	width: 0;

	height: 0;

	position: absolute;

	border-top: 50px solid #fff;

	border-right: 960px solid transparent;

	border-left: 960px solid transparent;

	left: 50%;

	top: 0;

	margin-left: -960px;

}

.bg1 .yunu-section-title {

	margin-top: -50px;

}

.s3 {

	margin-left: -34px;

}

.s3 li {

	float: left;

	width: 14.2857142857%;

}

.s3 li a {

	display: block;

	margin-left: 34px;

}

.s3 li .img-center {

	border: 2px solid #fff;

	border-radius: 50%;

	background-color: #fff;

	width: 135px;

	height: 135px;

	line-height: 135px;

	margin: 0 auto;

	overflow: hidden;

}

.s3 li .text {

	text-align: center;

	line-height: 34px;

	background: url(../images/pz_titbg.png) no-repeat center;

	color: #fff;

	font-size: 18px;

	margin-top: 20px;

}

.s3 li a:hover .img-center {

	border-color: #d82634;

}

.s3 li a:hover .text {

	background-image: url(../images/pz_titbgh.png);

}

.s4 {

	margin: 20px 0 0 -20px;

}

.s4 li {

	float: left;

	width: 33.333333%;

}

.s4 li a {

	display: block;

	background-color: #fff;

	margin: 20px 0 0 20px;

}

.s4 li .img-center {

	position: relative;

	height: 290px;

	line-height: 290px;

	overflow: hidden;

}

.s4 li .img-center:after {

	content: '';

	cursor: pointer;

	position: absolute;

	left: -100%;

	top: 0;

	width: 100%;

	height: 100%;

	background-image: -webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,.5), rgba(255,255,255,0));

	-webkit-transform: skewx(-25deg);

	transform: skewx(-25deg);

}

.s4 li .text {

	border-top: 1px solid #eee;

	padding: 20px 60px 20px 20px;

	position: relative;

}

.s4 li .text:after {

	content: '';

	position: absolute;

	right: 10px;

	top: 50%;

	width: 52px;

	height: 55px;

	margin-top: -27px;

	background: url(../images/pz_more2.png) no-repeat center;

	-webkit-transition: all 0.5s;

	transition: all 0.5s;

}

.s4 li .text h4 {

	margin: 0;

	font-size: 18px;

	font-weight: normal;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

}

.s4 li .text p {

	font-size: 16px;

	color: #8B8B8B;

	margin: 10px 0 0;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

}

.s4 li a:hover .img-center:after {

	left: 100%;

	-webkit-transition: all 0.5s;

	transition: all 0.5s;

}

.s4 li a:hover .text:after {

	-webkit-transform: translateY(-85%);

	transform: translateY(-85%);

	background-image: url(../images/pz_more2h.png);

}

.bg2 {

	background: url(../images/sl_bg.png) no-repeat center 0 #000;

	position: relative;

	overflow: hidden;

	color: #fff;

}

.bg2:before {

	content: "";

	width: 0;

	height: 0;

	position: absolute;

	border-top: 50px solid #f5f5f5;

	border-right: 960px solid transparent;

	border-left: 960px solid transparent;

	left: 50%;

	top: 0;

	margin-left: -960px;

}

.bg2:after {

	content: "";

	width: 0;

	height: 0;

	position: absolute;

	border-bottom: 50px solid #fff;

	border-right: 960px solid transparent;

	border-left: 960px solid transparent;

	left: 50%;

	bottom: 0;

	margin-left: -960px;

}

.bg2 .yunu-section-title {

	margin-top: -50px;

	position: relative;

	z-index: 1;

	text-align: left;

}

.sl-tit {

	font-size: 30px;

	padding-top: 14px; text-align:center;

}

.sl-tit span {

	color: #d82634;

}

.sl-desc {

	border-left: 1px solid rgba(255,255,255,0.15);

	float: left;

}

.sl-desc li {

	float: left;

	border-right: 1px solid rgba(255,255,255,0.15);

	width: 140px;

	text-align: center;

}

.sl-desc li .img-center {

	height: 48px;

	line-height: 48px;

}

.sl-desc li p {

	margin: 10px 0 0;

	line-height: 1;

	font-size: 24px;

}

.sl-tel {

	float: right;

	width: 520px;

	margin-top: 20px;

}

.sl-tel span {

	display: block;

	font-size: 16px;

	opacity: 0.4;

}

.sl-tel p {

	margin: 0;

	font-size: 36px;

	padding-left: 38px;

	background: url(../images/sl_tel.png) no-repeat left center;

}

.gyds dl {

	margin: 0; height:410px;

}

.gyds dt {

	float: left;

	width: 50%;

}

.gyds dt.full img {

	max-width: none;

}

.gyds dd {

	margin-left: 50%;

	padding-left: 40px;

	padding-top: 20px;

}

.gyds dd h4 {

	margin: 0 0 40px;

	overflow: hidden;

	font-weight: normal;

}

.gyds dd h4 i {

	float: left;

	background: url(../images/sl_ctit.png) no-repeat center;

	color: #fff;

	width: 61px;

	line-height: 70px;

	text-align: center;

	font-size: 36px;

	font-style: normal;

	font-family: Impact;

}

.gyds dd h4 span {

	display: block;

	margin-left: 85px;

	font-size: 36px;

	padding: 1px 0;

}

.gyds dd h4 span small {

	display: block;

	font-size: 12px;

	color: #999;

	text-transform: uppercase;

}

.gyds dd p {

	font-size: 16px;

	line-height: 2;

	margin: 0 0 18px;

}

.gyds-slide {

	margin-top: 45px;

}

.gyds-slide .bd li {

	float: left;

	margin-right: 20px;

	width: 270px;

}

.gyds-slide .bd li .img-center {

	position: relative;

	overflow: hidden;

}

.gyds-slide .bd li .img-center:after {

	content: '';

	cursor: pointer;

	position: absolute;

	left: -100%;

	top: 0;

	width: 100%;

	height: 100%;

	background-image: -webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,.5), rgba(255,255,255,0));

	-webkit-transform: skewx(-25deg);

	transform: skewx(-25deg);

}

.gyds-slide .bd li:hover .img-center:after {

	left: 100%;

	-webkit-transition: all 0.5s;

	transition: all 0.5s;

}

.gyds-slide .hd {

	text-align: center;

	font-size: 0;

	position: relative;

	margin-top: 30px;

}

.gyds-slide .hd:before {

	content: '';

	height: 1px;

	width: 100%;

	top: 50%;

	left: 0;

	background-color: #eee;

	position: absolute;

}

.gyds-slide .hd ul {

	background-color: #fff;

	position: relative;

	z-index: 1;

	display: inline-block;

	vertical-align: middle;

	padding: 0 5px;

}

.gyds-slide .hd li {

	display: inline-block;

	vertical-align: middle;

	background: url(../images/sl_cqh.png) no-repeat 0 0;

	height: 13px;

	width: 11px;

	margin: 0 5px;

	cursor: pointer;

}

.gyds-slide .hd li.on {

	background-image: url(../images/sl_cqhh.png);

}

.gyds dl:nth-of-type(even) dt {

	float: right;

}

.gyds dl:nth-of-type(even) dd {

	margin: 0 50% 0 0;

	padding-left: 0;

	padding-right: 40px;

}

.gyds dl:nth-of-type(odd) dt.full {

}

/*设备*/

.show {

	font-family: "Microsoft Yahei";

	background: url(../images/showbg.png) no-repeat center 0;

	margin-top: -102px;

	position: relative;

	padding: 127px 0 0;

	height: 929px;

}

.show .til01, .newbox .til01 {

	color: #fff;

	height: 130px;

}

.show .til01 p, .show .til01 a, .newbox .til01 a, .newbox .til01 p {

	color: #fff;

}

.showtil {

	height: 91px;

	font-size: 18px;

	text-align: center;

	color: #fff;

	padding: 0 0 0 430px;

}

.showtil li {

	width: 164px;

	line-height: 48px;

	float: left;

	background: #868686;

	margin: 0 9px 0 0;

}

.showtil li.cur {

	background: #e3232f;

	font-weight: bold;

}

.show_c ul {

	width: 1210px;

	position: relative;

}

.show_c li {

	position: relative;

	float: left;

	margin: 0 7px 7px 0;

}

.show_c li span {

	position: absolute;

	width: 100%;

	left: 0;

	bottom: 0;

	height: 30px;

	line-height: 30px;

	text-align: center;

	color: #fff;

	background: rgba(0 , 0 , 0 , 0.4);

}

.show_c li span a {

	color: #fff;

	display: block;

}

.show_c li, .show_c li img {

	width: 293px;

	height: 220px;

	display: block;

	overflow: hidden;

}

.show_c li.show_l1, .show_c li.show_l1 img {

	width: 598px;

	height: 448px;

}

.show_c li.show_l1 span {

	height: 35px;

	line-height: 35px;

	font-size: 16px;

}

.show_c li.show_l2 {

	position: absolute;

	left: 0;

	top: 227px;

}

/*案例*/

.case {

	font-family: "Microsoft Yahei";

	margin-top: -32px!important;

	position: relative;

	height: 816px;

	line-height: 24px;

}

.case_t {

	width: 345px;

	text-align: center;

}

.case_t li {

	width: 169px;

	height: 197px;

	float: left;

	margin: 0 3px 3px 0;

	background: #787878;

	color: #fff;

	font-size: 16px;

	line-height: 22px;

}

.case_t li a {

	color: #fff;

	display: block;

}

.case_t li em {

	display: block;

	font-size: 12px;

	line-height: 14px;

	font-family: Arial;

	opacity: 0.3;

	text-transform: uppercase;

}

.case_t li span {

	width: 53px;

	height: 53px;

	display: block;

	margin: 35px auto 10px;

	position: relative;

	overflow: hidden;

}

.case_t li span i {

	width: 53px;

	height: 53px;

	position: absolute;

	display: block;

	top: 0;

	left: 0;

}

.case_t li span i.default {

	-webkit-transition: all 0.4s linear;

	transition: all 0.4s linear;

}

.case_t li span i.hover {

	opacity: 1;

	visibility: visible;

	opacity: 0;

	visibility: hidden;

	-webkit-transform: translate3d(0, 0, -65px) rotate3d(1, 0, 0, 90deg);

	transform: translate3d(0, 0, -65px) rotate3d(1, 0, 0, 90deg);

	-webkit-transform-origin: 50% 0%;

	transform-origin: 50% 0%;

	-webkit-transition: all 0.4s linear;

	transition: all 0.4s linear;

}

.case_t li.cur span .default {

	opacity: 0;

	visibility: hidden;

	-webkit-transform: translate3d(0, 65px, 0) rotate3d(1, 0, 0, -90deg);

	transform: translate3d(0, 65px, 0) rotate3d(1, 0, 0, -90deg);

}

.case_t li.cur span .hover {

	opacity: 1;

	visibility: visible;

	-webkit-transform: rotate3d(1, 0, 0, 0deg);

	transform: rotate3d(1, 0, 0, 0deg);

}

.case_t li.cur {

	background: #e3232f;

}

.case_c {

	width: 841px;

}

.case_c dl {

	background: #ebebeb;

	height: 597px;

}

.case_c dt, .case_c dt img {

	width: 841px;

	height: 479px;

	display: block;

	overflow: hidden;

}

.case_c dd {

	padding: 10px 26px 0;

}

.case_c dd h3 {

	font-size: 20px;

	line-height: 44px;

	color: #363739;

	height: 44px;

	overflow: hidden;

}

.case_c dd h3 a {

	color: #363739;

	display: block;

}

.case_c dd p a {

	color: #e3232f;

	display: inline-block;

}

/*资讯*/

.floor_6_main {

padding-top:30px;

	width: 100%;

	padding-bottom: 88px; background-color:#ececeb;

}

.floor_5_1 {

    width: 1200px;

    padding-top: 50px;

    overflow: hidden; margin:0px auto;

}

.floor_5_1 .floor_5_z {

	float: right;

	width: 380px;

	position: relative;

}

.floor_5_1 .floor_5_z a {

    display: block;

    border: 1px #ccc solid;

}

.floor_5_1 .floor_5_z .dk {

    border-top: none;

    padding: 10px 25px 25px 25px;



}

.floor_5_1 .floor_5_z b {

	width: 380px;

	height: 285px;

	overflow: hidden;

	display: block;

}

.floor_5_1 .floor_5_z img {

	width: 100%;

	height: 100%;

	display: block;

	transition: all .36s ease;

}

.floor_5_1 .floor_5_z h3 {

	font-size: 18px;

	color: #333;

	line-height: 18px;

	width: 100%;

	display: block;

	padding-top: 20px;

}

.floor_5_1 .floor_5_z p {

	font-size: 16px;

    color: #666;

    line-height: 27px;

    width: 100%;

    margin-top: 10px;

    height: 87px;

}

.floor_5_1 .floor_5_z i {

    display: block;

    font-size: 16px;

    color: #e3232f;

    margin: 0;

    padding: 0;

    width: 170px;

    height: 36px;

    line-height: 36px;

    text-align: center;

    border: #e3232f solid 2px;

    /* border-radius: 18px; */

    transition: ease-in-out .2s;

}

.floor_5_1 .floor_5_z em {

	display: block;

	width: 100px;

	height: 100px;

    background-color: #e3232f;

	text-align: center;

	font-size: 16px;

	color: #fff;

	font-family: "Arial";

	position: absolute;

	left: 0;

	top: 0;

}

.floor_5_1 .floor_5_z em span {

	display: block;

	font-size: 60px;

	color: #fff;

	line-height: 50px;

	padding-top: 14px;

}

.floor_5_1 .floor_5_z:hover h3 {

	color: #e3232f;

}

.floor_5_1 .floor_5_z:hover p, .floor_5_1 .floor_5_z:hover i span {

	color: #333;

}

.floor_5_1 .floor_5_z i:hover {

	background-color: #e3232f;

	color: #fff;

	border: #e3232f solid 2px;

}

.floor_5_1 .floor_5_z a:hover b img {

	-webkit-transform: scale(1.08);

	-ms-transform: scale(1.08);

	transform: scale(1.08);

}

.floor_5_1 .floor_5_y {

	float: left;

	width: 800px;

}

.floor_5_1 .floor_5_y ul {

	display: block;

	width: 100%;

	margin: 0 auto;

}

.floor_5_1 .floor_5_y ul li {

height: 103px;

    width: 94%;

    margin: 0 auto;

    margin-bottom: 28px;

    position: relative;

    /* border-bottom: #b9b9b9 dashed 1px; */

    /* padding-bottom: 28px; */

    border: 1px #ccc solid;

    padding: 21px;

}

.floor_5_1 .floor_5_y ul li em {

	display: block;

    float: left;

    display: block;

    width: 98px;

    height: 98px;

    border: #e5e5e5 solid 1px;

    text-align: center;

    font-size: 16px;

    color: #333;

    font-family: "Arial";

    /* position: absolute; */

    /* left: 0; */

    /* top: 0; */

    -webkit-transition: all .3s ease-in-out 0s;

    -moz-transition: all .3s ease-in-out 0s;

    transition: all .3s ease-in-out 0s;

}

.floor_5_1 .floor_5_y ul li em span {

	display: block;

	font-size: 60px;

	color: #333;

	line-height: 50px;

	padding-top: 14px;

	-webkit-transition: all .3s ease-in-out 0s;

	-moz-transition: all .3s ease-in-out 0s;

	transition: all .3s ease-in-out 0s;

}

.floor_5_1 .floor_5_y ul li a {

	display: block;

	width: 100%;

	height: 100px;

}

.floor_5_1 .floor_5_y ul li h3 {

    width: 621px;

    float: right;

    height: 100px;

    padding-top: 11px;

}

.floor_5_1 .floor_5_y ul li p {

	font-size: 18px;

	color: #333;

	width: 100%;

	line-height: 18px;

	-webkit-transition: all .3s ease-in-out 0s;

	-moz-transition: all .3s ease-in-out 0s;

	transition: all .3s ease-in-out 0s;

}

.floor_5_1 .floor_5_y ul li p span {

	display: block;

	font-size: 14px;

	color: #666;

	line-height: 22px;

	padding-top: 18px;

	font-weight: normal;

}

.floor_5_1 .floor_5_y ul li:hover p {

	color: #e3232f;

}

.floor_5_1 .floor_5_y ul li:hover em, .floor_5_1 .floor_5_y ul li:hover em span {

	color: #e3232f;

}

.part-tit {

    text-align: center;

    line-height: 40px;

    /* border-bottom: 3px solid #f2f2f2; */

    /* padding-bottom: 2px; */

    /* position: relative; */

    background: url(../images/tilbg1.png) no-repeat center;

    background-position-y: 22px;

}

.part-tit h2 {

	font-size: 36px;

    /* font-weight: bold; */

    color: #2f3030;

    white-space: nowrap;

    font-weight: normal;

    text-transform: uppercase;

    text-decoration: none!important;

    font-family: "Microsoft Yahei";

    /* margin-bottom: 0px !important; */

}

.part-tit p {

    /* font-weight: bold; */

    font-size: 28px;

    /* margin-top: -60px; */

    letter-spacing: 4px;

    display: block;

    font-size: 20px;

    line-height: 53px;

    opacity: 0.7;

}

.part-tit i {

    display: none;

    position: absolute;

    margin: auto;

    left: 0;

    right: 0;

    bottom: -5px;

    background: #d20a05;

    height: 5px;

    width: 80px;

}

/*关于*/

.abobox {

	font-family: "Microsoft Yahei";

	line-height: 30px;

	color: #737373;

	margin-top: -32px!important;

	position: relative;

	text-align: center;

}

.about_w {

	padding: 4px 68px 0;

}

.about_w h3 {

	height: 80px;

	overflow: hidden;

	line-height: 80px;

	font-size: 24px;

	color: #2b2b34;

}

.about_w h3 a {

	color: #2b2b34;

}

.about_w p {

	display: block;

	overflow: hidden; font-size:16px;

}

.about_w span a {

	color: #fff;

	width: 186px;

	line-height: 43px;

	display: block;

	text-align: center;

	background: url(../images/morebg1.png) no-repeat 0 0;

	font-size: 16px;

	height: 67px;

	margin: 0 auto;

}

/*.about_p,.about_p img{width:1200px;height: 426px;display: block;overflow: hidden;}*/





/*友情链接*/

.link {

	height: auto;

	line-height: 30px;

	font-family: "Microsoft Yahei";

	color: #7e7e7e;

	overflow: hidden;

	white-space: nowrap;

	background: #1a1a1a;

}

.link p {

	width: 960px;

	float: left;

	word-break: break-word;

}

.link a {

	color: #7e7e7e;

	padding: 0 10px;

	float: left;

}

.link h3 {

	display: block;

	width: auto;

	color: #e3232f;

	float: left;

	font-size: 18px;

}

.link h3 span {

	font-family: Arial;

	font-size: 18px;

	color: #8c8d8e;

	font-weight: normal;

}

